protective canopy - Turco Inglés Diccionario